/**
  ******************************************************************************
  * @file    app_conf.h 
  * @author  Iron
  * @date    2022-01-01
  * @version v1.0
  * @brief   app config header file
  */

#ifndef __APP_CONF_H
#define __APP_CONF_H

#ifdef __cplusplus
 extern "C" {
#endif 

/* Exported includes ---------------------------------------------------------*/
/* Exported define -----------------------------------------------------------*/
#define NETSTACK_CONF_NETWORK       uip_driver
#define UIP_FALLBACK_INTERFACE      ip64_uip_fallback_interface

#define LINKADDR_CONF_SIZE          6
   
#define UIP_CONF_LLH_LEN            14
#define UIP_CONF_BUFFER_SIZE       1280   
   
#define NETSTACK_CONF_WITH_IPV4     0
#define NETSTACK_CONF_WITH_IPV6     1

#define UIP_CONF_IPV6_RPL           0

#if NETSTACK_CONF_WITH_IPV6
#define UIP_CONF_ICMP6           1
#endif

#define UIP_CONF_UDP             1
#define UIP_CONF_TCP             1
   
/* Exported constants --------------------------------------------------------*/
/* Exported macro ------------------------------------------------------------*/
/* Exported types ------------------------------------------------------------*/
/* Exported variables --------------------------------------------------------*/
/* Exported functions prototypes ---------------------------------------------*/


/**
  * @}
  */

#ifdef __cplusplus
}
#endif

#endif /* __APP_CONF_H */

/******************* (C)COPYRIGHT 2022 ***** END OF FILE *********************/
